be cooped up - Turc Anglais Dictionnaire